package com.runa.monitor.platinterface.backwork.function;

import com.runa.rccprotocol.dto.equdata.ConcenReportData;

import java.util.List;

/**
 * @author zhuj
 */
public interface NetStatusCallback<S> {

//    void plcStatusChange(Integer id, String subject, boolean status);

    void rccStatusChange(S serial, boolean status);

    void rccStatusChange(List<S> serials, boolean status);

    void rccNetEquReport(S serial, ConcenReportData reportData);

    void rccNetEquReport(String serial, ConcenReportData reportData, String taskNo);
}
